.list-box{
  .el-table{
    width: 100%;
  }
  .el-table td{
    padding: 6px 0;
    .cell{
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    }
  }
  .el-table th{
    padding: 12px 0;
    color: #333;
    text-align: center;
    background: #fafafa;
    .cell{
      white-space: nowrap;
    }
  }
  .el-pagination{
    padding: 15px 15px 0;
    text-align: right;
  }
}
.avue-crud__tip{
  display: none !important;
}
.avue-crud__pagination{
  padding: 15px 15px 0 !important;
}

.head-search {
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;

  .input-with-select{
    width: 460px;
  }
  .el-select .el-input {
    width: 130px;
  }
  .el-form-item {
    margin-bottom: 10px;
  }
  .el-range-editor--small .el-range-separator{
    min-width: 40px;
    text-align: center;
  }
}
.fun-btn {
  padding-bottom: 15px;
  .is-plain{
    height: 33px;
  }
}
.yuyi-ruleForm{
  .el-button--default{
    height: 34px;
  }
}
.add-body{
  padding-right: 35px;
}
.avue-input-icon__item{
  p{
    font-size: 12px;
  }
}

.box-yuyi{
  display: flex;
  justify-content: space-between;
  .box-left{
    width: 200px;
    .avue-tree, .el-tree{
      i{
        color: red;
      }
    }
    .open{
      display: none;
    }
    .is-expanded{
      .expanded{
        & + .el-tree-node__label{
          .close{
            display: none;
          }
          .open{
            display: inline;
          }
        }
      }
    }
  }
  .box-content{
    width: calc(100% - 215px);
    padding: 0 15px;
  }
  .box-left, .box-content{
    height: calc(100vh - 80px);
    overflow-y: auto;
    border-radius: 6px;
    background: #fff;
  }
}




